home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Leser 15 / Amiga Plus Leser CD 15.iso / Tools / Development / MosaicSRC / src / protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-03-13  |  2.2 KB  |  91 lines

  1. /*------------------------------------------------------------------------
  2.   Function protos
  3. ------------------------------------------------------------------------*/
  4.  
  5. struct MUI_CustomClass *HTMLGadClInit(void);
  6. struct MUI_CustomClass *NewGroupClInit(void);
  7.  
  8. Class *BoingTransferClInit(void);
  9. Class *SpinnerClInit(void);
  10.  
  11. BOOL HTMLGadClFree(struct MUI_CustomClass *);
  12. BOOL NewGroupClFree(struct MUI_CustomClass *);
  13. BOOL BoingTransferClFree(Class *);
  14. BOOL SpinnerClFree(Class *);
  15.  
  16.  
  17. /* main.c */
  18.  
  19. void main(int, char **);
  20. int get_filename(char **);
  21. void setup_win(mo_window *);
  22. char *gui_whichscreen(void);
  23. int LoadInlinedImage(char *img);
  24. int LoadInlinedImages(void);
  25. void ResetAmigaGadgets(void);
  26.  
  27. /* mui.c */
  28.  
  29. void mui_init(void);
  30. void fail(APTR, char *);
  31. void init(void);
  32. void SetImageButtons(long);
  33. void SetSearchIndex(long);
  34.  
  35. /* HTMLfonts.c */
  36.  
  37. void open_fonts(void);
  38. void close_fonts(void);
  39.  
  40.  
  41. /* gui.c */
  42.  
  43. void amiga_load_prefs(void);
  44.  
  45. /* rexx.c */
  46. ULONG RexxLaunch(int, mo_window *) ;
  47. void RexxDispatch(void) ;
  48. void RexxQuit(void) ;
  49. void RexxMenu(int, char *) ;
  50.  
  51. /* to_html.c */
  52.  
  53. ULONG TO_HTMLGetScreenDepth(void);
  54. void TO_HTML_reset_search(mo_window *win);
  55. char **TO_HTMLGetImageSrcs (mo_window *win,int *num);
  56. void TO_HTML_SetSearch(void);
  57. void TO_HTML_reset_search(mo_window *win);
  58. void TO_HTML_FlushImageCache(void);
  59. void TO_HTML_LoadInlinedImage(void);
  60. void *TO_HTMLMakeSpaceForElementRef(void);
  61. ULONG TO_HTMLGetScreenDepth(void);
  62. struct mark_up *TO_HTML_GetHTMLObjects(void);
  63.  
  64. /* HTMLimages.c */
  65. Pixmap CreateBitMapFromXBMData(UBYTE *bits, int width, int height, int depth);
  66.  
  67. /* picread */
  68.  
  69. unsigned char *ReadXbmBitmap(FILE *fp, char *datafile, int *w, int *h,
  70.                  int *colrs);
  71.  
  72. /* html.c */
  73. void ViewRedisplay(APTR, int, int, int, int);
  74.  
  75. /* HTMLParse.c */
  76. struct mark_up *HTMLParse(struct mark_up *old_list, char *str);
  77. char *ParseMarkTag(char *text, char *mtext, char *mtag);
  78.  
  79. /* HTMLAmiga.c */
  80. WidgetInfo *
  81. MakeWidget(HTMLGadClData *HTML_Data, char *edata,
  82.                 long x,long y,long WidgetId,FormInfo *Form);
  83. void AddNewForm(HTMLGadClData *,FormInfo *);
  84. void DisposeForms(FormInfo *Form);
  85.  
  86. /* HTMLformat.c */
  87. void ReformatWindow(HTMLGadClData *);
  88.  
  89. /* misc */
  90. void kprintf(char *,...);
  91.